package com.itheima.day15.socket.test1$$;

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.SocketException;

// 接收端
public class ServerDemo$$ {
    public static void main(String[] args) throws IOException {
        // 1.找码头 表示从10000端口接收数据
        DatagramSocket ds = new DatagramSocket(10000);

        // 2.创建一个新的箱子
        byte[] bytes = new byte[1024];
        DatagramPacket dp = new DatagramPacket(bytes,bytes.length);

        // 3.接受礼物，把接收礼物放到新箱子中
        System.out.println("----------接收中----------\n");
        ds.receive(dp);
        System.out.println("----------接收完成----------");
        // 4.从箱子中获得礼物
        // byte[] data = dp.getData();
        System.out.println(new String(bytes,0,dp.getLength()));

        // 5.拿完走羊
        ds.close();
    }
}
